package com.examples.demo4;

import com.examples.demo4.api.MyApplet;
import com.examples.demo4.module.MainModule;
import com.google.inject.Guice;

public class App {
    /**
     * main方法的作用
     * bootstrap:
     *   parse command line：解析命令行参数
     *   set up environment：配置环境参数
     *   kick off main logic：启动程序逻辑
     * @param args
     */
    public static void main(String[] args) {
        MyApplet mainApplet = Guice
                .createInjector(new MainModule())
                .getInstance(MyApplet.class);
        mainApplet.run();
    }
}
